13 research outputs found

    Monitoring of distributed component interactions

    Get PDF
    We have describe a generic monitoring approach that can be used to enhance the quality of distributed component software. The generality of the approach is achieved through using reflective technology, i.e. CORBA Interceptors, CORBA POA and Java 2 features. A drawback of using interceptors is the fact that their interfaces have not been standardised so far. However, the process of standardisation is ongoing and has recently resulted in an OMG Joint Revised Submission called Portable Interceptors. Although the Java 2 API enables discovery of ‘forks’ in the execution, we find it lacking functionality for the purpose of discovering synchronisation points (e.g., ‘joins’) within multithreaded components

    TINA components used for service dubscription and deployment

    Get PDF
    This paper presents a TINA-based services platform for deploying and provisioning of services, especially services supporting dynamic communication processes between individuals, such as required for distributed teamwork. The paper gives an overview of the platform architecture, and discusses two topics in more detail: (1) the Distributed Software Component (DSC) framework, which considerably facilitates the development of components from which the platform is built, and (2) some specific components of the platform, which play a crucial role in service management and deployment. In addition, a brief\ud evaluation of CORBA (Common Object Request Broker Architecture) ORBs (Object Request Broker) is given, based on the experience of using CORBA as the underlying distributed processing environment for the platform

    Samenwerken en zakendoen via het Internet

    Get PDF
    In de Internetwereld zien we een nieuwe paradigma ontstaan: de ‘retailer’. Ook al is niet helemaal duidelijk wie deze rol gaat invullen, duidelijk is wel dat eindgebruikers een Ă©Ă©nduidige ingang wensen voor een scala aan diensten. Transparantie van, onder andere, kosten is hierbij gewenst. Een dienstenaanbieder wil zich ook niet langer zorgen hoeven maken over generieke functionaliteit zoals authenticiteit en autorisatie van gebruikers, transacties, ‘application hosting’, betaling, of andere zaken die de zogenoemde retailer voor hem kan oplossen. Zo’n retailer past in een dienst-, in plaats van productgerichte aanpak. Het retailer paradigma wordt ondersteund door technische ontwikkelingen rondom het ASP model, de programmeertaal Java, ‘interoperabiliteit’, component software (hergebruik) en ‘netwerkcomputers’. Gebaseerd op het bovenstaande paradigma heeft FRIENDS een geĂŻntegreerd platform ontwikkeld dat ondersteuning biedt aan zowel eindgebruikers, als ontwikkelaars, als aanbieders van on-line gedistribueerde diensten

    Design and Implementation of the MESH Services Platform

    No full text
    Industry acceptance of TINA (Telecommunications Information Networking Architecture) will depend heavily on both the evaluation of working systems that implement this architecture, and on the experiences obtained during the design and implementation of these systems

    Monitoring of Distributed Component Interactions

    No full text
    This paper presents a framework for monitoring component interactions. It is part of a larger component framework built on top of the CORBA distributed processing environment that supports development and testing of distributed software applications. The proposed framework considers an OMG IDL specification as a contract for distributed interactions and allows precise monitoring of interaction activities between application components. The developer is not burdened with monitoring issues because all the necessary code instrumentation is done automatically. The tester is given the opportunity to use monitoring facilities for observing interactions between distributed component applications. This paper explains the monitoring framework and reasons about its expressive power, accuracy and applicability. The approach is validated in a platform for design, development and deployment of on-line services. 1. Introduction Distributed applications are becoming one of the major types of sof..

    Design and Implementation of a Framework for Monitoring Distributed Component Interactions", accepted for the "Workshop

    No full text
    Abstract. This paper presents a framework for monitoring component interactions. It is part of a larger component framework built on top of the CORBA distributed processing environment that supports development and testing of distributed software applications. The proposed framework considers an OMG IDL specification as a contract for distributed interactions and allows precise monitoring of interaction activities between application components. The developer is not burdened with monitoring issues because all the necessary code instrumentation is done automatically. The tester is given the opportunity to use monitoring facilities for observing interactions between distributed component applications. This paper explains the monitoring framework and reasons about its expressive power, accuracy and applicability. The approach is validated in a platform for design, development and deployment of on-line services. 1

    Design and implementation of a framework for monitoring distributed component interactions

    No full text
    This paper presents a framework for monitoring component interactions. It is part of a larger component framework built on top of the CORBA distributed processing environment that supports development and testing of distributed software applications. The proposed framework considers an OMG IDL specification as a contract for distributed interactions and allows precise monitoring of interaction activities between application components. The developer is not burdened with monitoring issues because all the necessary code instrumentation is done automatically. The tester is given the opportunity to use monitoring facilities for observing interactions between distributed component applications. This paper explains the monitoring framework and reasons about its expressive power, accuracy and applicability. The approach is validated in a platform for design, development and deployment of on-line services
    corecore